package day09;

// 描述老师的类
// Teacher类通过extends关键字, 与Person类产生了联系
// 从而Teacher类的对象, 具备了Person的特征
// 这种情况称为: Teacher继承了Person
// 当两个类产生了继承关系后, 这两个类就形成了父子级关系
// Teacher是Person的子类
// Person是Teacher的父类(超类/基类)
// 继承的使用需要满足原则: is a
// 继承的特点:
// java类之间只支持单继承, 不支持多继承
// 即: 一个类只能有一个直接父类, 但一个类可以多个直接子类
// java保留了多继承这种机制, 只不过以其它形式存在: 多实现
// java支持多层继承
// 基于继承, java类可以形成体系结构
// 在一个体系中, 越靠近顶层的类, 其具备的特征, 越是该体系共性的特征
// 在使用某个体系时, 应当创建最底层子类的对象
public class Teacher extends Person {

	//	private String name;
	//	private String gender;
	//	private int age;
	private String course;

	//	public String getName() {
	//		return name;
	//	}
	//
	//	public void setName(String name) {
	//		this.name = name;
	//	}
	//
	//	public String getGender() {
	//		return gender;
	//	}
	//
	//	public void setGender(String gender) {
	//		this.gender = gender;
	//	}
	//
	//	public int getAge() {
	//		return age;
	//	}
	//
	//	public void setAge(int age) {
	//		this.age = age;
	//	}

	public String getCourse() {
		return course;
	}

	public void setCourse(String course) {
		this.course = course;
	}

	public void teach() {
		
	}
	
}
